Big Huge Thesaurus

Elaeocarpus grandis

noun